使用C++與OpenCV程式庫實作電腦視覺
透過這本書,你將進入迅速發展的電腦視覺領域。本書是由OpenCV開放原始碼程式庫創始人AdrianKaehler與GaryBradski所著,為開發者、學術研究者、機器人專家與業餘愛好者提供詳盡的介紹。你將學習建構可讓電腦“看見東西”,並根據資料來進行決策的應用程式。
OpenCV具備500種以上橫跨諸多視覺領域的函式,受到許多商業應用程式採用,應用領域包括安全、醫藥影像學、圖案與臉部辨識、機器人與工廠產品檢驗。這本書可為你紮下堅實的電腦視覺與OpenCV基礎,讓你有能力建構簡單且精密的視覺應用程式。每章的實作練習將會協助你運用所學。
本書內容涵蓋整個以現代C++寫成的程式庫,包含可供電腦視覺使用的機器學習工具。
■學習OpenCV資料型態、陣列型態與陣列運算
■使用HighGUI捕捉與儲存靜態與影片影像
■變換影像,將影像伸展、收縮、變形、再映射與修復它
■瞭解圖案辨識,包括臉部偵測
■透過視野追蹤物體與活動
■用立體視覺重構3D影像
■探討OpenCV中基本與進階的機器學習技術
Dr.AdrianKaehler是位企業家與SiliconValleyDeepLearningGroup創辦人。他的工作涵蓋機器學習、統計建模、電腦視覺與機器人領域。他在StanfordUniversityAILab擔任要職,也曾經是DARPA大賽中獲獎的Stanley賽車團隊一員。
Dr.GaryBradski是Arraiy.ai的CTO,曾經在許多新創公司任職,也曾在StanfordUniversityAILab的ComputerScience部門擔任諮詢教授。他是OpenCV程式的創造者,也是廣為人知的演說者與開放原始碼社群的貢獻者。